mechanicus review